home *** CD-ROM | disk | FTP | other *** search
/ PC Player 2004 May / pc player 2004-05.iso / Demos / FarCry / Data1.cab / _D8C0627D264E46D58947253B999ED7C9 < prev    next >
Encoding:
Text File  |  2004-01-06  |  4.4 KB  |  207 lines

  1. MUTANT_FAST_GRAV_MULT = 3;
  2.  
  3. MutantScout_x = {
  4.  
  5.     NoFallDamage = 1,
  6. ------------------------------------------------------------------------------------
  7.  
  8.         
  9.     MeleeHitType="melee_slash",
  10. ------------------------------------------------------------------------------------
  11.     bNoImpulseOnDamage = 1,
  12.     MUTANT = 1,    
  13.  
  14.     PropertiesInstance = {    
  15.         sightrange = 35,
  16.         soundrange = 10,    -- rememeber that sound ranges intersect and sound range for AI doubles when in alert
  17.         aibehavior_behaviour = "MutantJob_Idling",
  18.         groupid = 154,
  19.  
  20.         },
  21.  
  22.  
  23.     Properties = {
  24.         fJumpAngle = 45,
  25.         JUMP_TABLE = "MUTANT_FAST",
  26.         KEYFRAME_TABLE = "MUTANT_FAST",
  27.         SOUND_TABLE = "MUTANT_FAST",
  28.         fDamageMultiplier = 1,
  29.         gravity_multiplier = MUTANT_FAST_GRAV_MULT,
  30.         fileHelmetModel = "Objects/merc_m_heavy.cgf",
  31.         fMeleeDamage = 100,
  32.         bAffectSOM = 1,
  33.         suppressedThrhld = 5.5,
  34.         bSleepOnSpawn = 1,
  35.         bHelmetOnStart = 0,
  36.         bAwareOfPlayerTargeting = 1,
  37.         bHasArmor = 1,
  38. --        bHasLight = 0,
  39.         aggression = 0.3,    -- 0 = passive, 1 = total aggression
  40.         commrange = 30.0,
  41. --        cohesion = 5,
  42.         attackrange = 70,
  43.         horizontal_fov = 160,
  44.         eye_height = 2.1,
  45.         forward_speed = 1.66,
  46.         back_speed = 2.5,
  47.         max_health = 70,
  48.         accuracy = 0.6,
  49.         responsiveness = 7,
  50.         species = 100,
  51.         fSpeciesHostility = 2,
  52.         fGroupHostility = 0,
  53.         fPersistence = 0,
  54.         equipEquipment = "none",
  55.         equipDropPack = "none",
  56.         AnimPack = "Basic",
  57.         SoundPack = "dialog_template",
  58.         aicharacter_character = "MutantScout",
  59.         pathname = "none",
  60.         pathsteps = 0,
  61.         pathstart = 0,
  62.         ReinforcePoint = "none",
  63.         fileModel = "Objects/characters/mutants/Mutant_scout/Mutant_scout.cgf",        
  64.         bTrackable=1,
  65.  
  66.         speed_scales={
  67.             run            =3.78,
  68.             crouch    =.8,
  69.             prone        =.5,
  70.             xrun        =1.5,
  71.             xwalk        =.81,
  72.             rrun        =3.63,
  73.             rwalk        =.94,
  74.             },
  75.         AniRefSpeeds = {
  76.             WalkFwd = 1.8,
  77.             WalkSide = 1.8,
  78.             WalkBack = 1.8,
  79.             WalkRelaxedFwd = 1.27,
  80.             WalkRelaxedSide = 1.22,
  81.             WalkRelaxedBack = 1.29,
  82.             XWalkFwd = 1.8,
  83.             XWalkSide = 1.8, 
  84.             XWalkBack = 1.8,
  85.             XRunFwd = 4.5,
  86.             XRunSide = 3.5, 
  87.             XRunBack = 4.5,
  88.             RunFwd = 3.2,
  89.             RunSide = 3.2,
  90.             RunBack = 3.2,
  91.             CrouchFwd = 1.8,
  92.             CrouchSide = 1.8,
  93.             CrouchBack = 1.8,
  94.         },
  95.     },
  96.  
  97.     PhysParams = {
  98.         mass = 80,
  99.         height = 2.8,
  100.         eyeheight = 2.7,
  101.         sphereheight = 1.2,
  102.         radius = 3.45,
  103.     },
  104.  
  105. --pe_player_dimensions structure
  106.     PlayerDimNormal = {
  107.         height = 2.2,
  108.         eye_height = 2.1,
  109.         ellipsoid_height = 1.3,
  110.         x = 0.3,
  111.         y = 0.0,
  112.         z = .6,
  113.     },
  114.     PlayerDimCrouch = {
  115.         height = 2.2,
  116.         eye_height = 2.1,
  117.         ellipsoid_height = 1.3,
  118.         x = 0.3,
  119.         y = 0.8,
  120.         z = 0.3,
  121.     },
  122.     PlayerDimProne = {
  123.         height = 0.4,
  124.         eye_height = 0.5,
  125.         ellipsoid_height = 0.35,
  126.         x = 0.45,
  127.         y = 0.45,
  128.         z = 0.2,
  129.     },
  130.  
  131.  
  132.     AI_DynProp = {
  133.         air_control = 0.4,  -- default 0.6
  134.         gravity = MUTANT_FAST_GRAV_MULT*9.81,
  135.         swimming_gravity = -1.0,
  136.         inertia = 10.0,
  137.         swimming_inertia = 1.0,
  138.         nod_speed = 60.0,
  139.         min_slide_angle = 46,
  140.         max_climb_angle = 60,
  141.         min_fall_angle = 70,
  142.         max_jump_angle = 55,
  143.     },
  144.     
  145.  
  146.  
  147.     DeadBodyParams = {
  148.         sim_type = 1,
  149.       max_time_step = 0.025,
  150.       gravityz = -7.5,
  151.       sleep_speed = 0.025,
  152.       damping = 0.3,
  153.       freefall_gravityz = -9.81,
  154.       freefall_damping = 0.1,
  155.  
  156.       lying_mode_ncolls = 4,
  157.       lying_gravityz = -5.0,
  158.       lying_sleep_speed = 0.065,
  159.       lying_damping = 1.0,
  160.     },
  161.     BulletImpactParams = {
  162.     stiffness_scale = 73,
  163.     max_time_step = 0.02
  164.   },
  165.  
  166.     Ammo = {
  167.         Pistol = 0,
  168.         Assault = 0,
  169.         Sniper = 0,
  170.         Minigun = 0,
  171.         Shotgun = 0,
  172.         MortarShells = 0,
  173.         Grenades = 0,
  174.         HandGrenades = 0,
  175.         Rocket = 0,
  176.         Battery = 0,
  177.     },
  178.  
  179. --    SoundEvents={
  180. --        {"srunfwd",    0,            666},
  181. --        {"srunfwd",    10,            666},
  182. --        {"srunfwd",    20,            666},
  183. --        {"srunback",    5,            666},
  184. --        {"srunback",    13,            666},
  185. --        {"swalkback",   2,            666},
  186. --        {"swalkback",   18,        666},
  187. ---        {"swalkfwd",     3,        666},
  188. --        {"swalkfwd",    20,        666},
  189. --        {"attack_melee1", 11, KEYFRAME_APPLY_MELEE},
  190. --        {"attack_melee2", 11, KEYFRAME_APPLY_MELEE},
  191. --        {"attack_melee2", 17, KEYFRAME_APPLY_MELEE},
  192. --        {"attack_melee3", 22, KEYFRAME_APPLY_MELEE},
  193. --        {"attack_melee4", 19, KEYFRAME_APPLY_MELEE},
  194. --        {"attack_melee4", 36, KEYFRAME_APPLY_MELEE},
  195. --        {"attack_melee_special1", 28, KEYFRAME_APPLY_MELEE},
  196. --    },
  197.  
  198.     GrenadeType = "ProjFlashbangGrenade",
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205. }
  206.  
  207. -----------------------------------------------------------------------------------------------------